IStackedSeriesWrapperBase
Definiert gemeinsame Eigenschaften für gestapelte Serien-Wrapper, wie StackedColumnsWrapper und StackedMountainsWrapper @
Methoden
public Tuple<double, double> AccumulateYValueAtX(T series, int index, bool isResampledSeries)
result = iStackedSeriesWrapperBase.AccumulateYValueAtX(series, index, isResampledSeries)
Akkumulieren Sie den Y-Wert at für eine gestapelte Serie, wobei Tuple.Item1 den oberen Serienwert am und Tuple.Item2 den unteren darstellt.
public void AddSeries(T series)
iStackedSeriesWrapperBase.AddSeries(series)
Fügt das IStackedRenderableSeries zur internen Sammlung hinzu.
public DoubleRange CalculateYRange(T series, IndexRange xIndexRange)
result = iStackedSeriesWrapperBase.CalculateYRange(series, xIndexRange)
Erhält den YRange der Daten (min, max der ) in den übergebenen , wobei Indizes Punktindizes in den Spalten DataSeries sind.
public void DrawStackedSeries(IRenderContext2D renderContext)
iStackedSeriesWrapperBase.DrawStackedSeries(renderContext)
Zeichnet alle IStackedRenderableSeries, die umwickelt werden, mit dem IRenderContext2D, das übergeben wurde.
public int GetStackedSeriesCount()
result = iStackedSeriesWrapperBase.GetStackedSeriesCount()
Gibt den Betrag der gestapelten Serie zurück.
public IList<T> GetStackedSeriesFromSameGroup(string groupId)
result = iStackedSeriesWrapperBase.GetStackedSeriesFromSameGroup(groupId)
Gibt alle IStackedRenderableSeries vom selben StackedGroup zurück.
public bool IsOneHundredPercentGroup(string groupId)
result = iStackedSeriesWrapperBase.IsOneHundredPercentGroup(groupId)
Erhält einen Wert, der angibt, ob alle Serien innerhalb des StackedGroup 100% gestapelt sind.
public void MoveSeriesToAnotherGroup(T rSeries, string oldGroupId, string newGroupId)
iStackedSeriesWrapperBase.MoveSeriesToAnotherGroup(rSeries, oldGroupId, newGroupId)
Intern aufgerufen, um Serien von einem StackedGroup zu einem anderen zu verschieben.
public void RemoveSeries(T series)
iStackedSeriesWrapperBase.RemoveSeries(series)
Entfernt IStackedRenderableSeries aus der internen Sammlung.
public HitTestInfo ShiftHitTestInfo(Point rawPoint, HitTestInfo nearestHitResult, double hitTestRadius, T series)
result = iStackedSeriesWrapperBase.ShiftHitTestInfo(rawPoint, nearestHitResult, hitTestRadius, series)
Wird intern genannt, um ein hit-test-ergebnis für die korrelieren.